be utterly defeated - German English Dictionary